"deed of trust" - Details

English Term:
deed of trust
Arabic Term:
عقد استئمان، سند وفاء مضمون
Arabic Definition:

.